central canals of cochlea - Deutsch Englisch Wörterbuch